belay device – Català–English translations

🇬🇧 en ca

belay device noun

  • climbing equipment
fre
Wiktionary Links